
Windows Python 2.7环境搭建
我安装的版本是python-2.7.15.amd64,因为2.7.9之后的版本都会安装好pip。将Python执行文件所在文件夹加入path路径,C:\Python27。将pip执行文件所在路径加入path路径,C:\Python27\Scripts。验证:>python -VPython 2.7.15 >pip -V pip 9.0.3 from c:\python27\lib\site-packages (python 2.7)二、修改pip源用pip安装依赖包时默认访问国外的...
2024-01-10
Python 3.7 Docker映像
我想将我的python应用程序码头化。我去了Docker中心,发现那里有很多听起来很不错的基本映像。3.7.0-stretch, 3.7-stretch, 3-stretch, stretch (3.7/stretch/Dockerfile)3.7.0-slim-stretch, 3.7-slim-stretch, 3-slim-stretch, slim-stretch, 3.7.0-slim, 3.7-slim, 3-slim, slim (3.7/stretch/slim/Dockerfile)3.7...
2024-01-10
Python pip conda 设置为清华镜像
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simpleconda 设置为默认镜像运行以下命令声明condarc文件conda config --set show_channel_urls yes在用户目录找到该文件打开编辑,并输入以下内容:channels: - defaultsshow_channel_urls: truechannel_alias: https://mirrors.tuna.tsinghua.ed...
2024-01-10
python 实现dict转json并保存文件
如下所示:import jsonf = open("index.html", "wb")json.dump(response.data, f)f.close()dumps只完成了序列化为str,dump必须传文件描述符,将序列化的str保存到文件中以上这篇python 实现dict转json并保存文件就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。...
2024-01-10
Python新手问 pywin32中的win32com的client使用问题
环境: python 3.7 + win10 + pyCharm我仿照https://blog.csdn.net/b020719... 此文编写如下代码时, 发现word变量中没有Documents对象, 只有如下图1所示的这类的方法和变量.from win32com import client as wcword = wc.Dispatch('Word.Application')doc = word.Documents.Open(openfile)图1pywin32在pyCharm的Terminal执行"...
2024-01-10
Python 之 Json序列化嵌套类方式
想要用python自已手动序列化嵌套类,就要明白两个问题:1.Json是什么?2.Json支持什么类型?答案显而易见Json就是嵌套对象Json在python中支持列表,字典(当然也支持int,string.....,不过说这个也没多大必要)很好,等等,列表,字典?我们在python中学过列表,字典,字典列表,列表字典,字典字典,那...
2024-01-10
【Python】wxpython入门第五步(组件)
Widgets在本节中,我们将介绍wxPython中的基本widgets。每个组件都会有一个小的代码示例。wxPython 中有很多不同的组件,包括按钮、复选框、滑块和列表框。wx.Buttonwx.Button是一个简单的组件。它包含一个文本字符串。它用于触发一个动作。#button_wid.pyimport wxclass Example(wx.Frame):def __init__(self, *args, **kw):sup...
2024-01-10
Python os.rename() 重命名目录和文件的示例
概述 os.rename() 方法用于重命名文件或目录,从 src 到 dst,如果dst是一个存在的目录, 将抛出OSError。语法 rename()方法语法格式如下:os.rename(src, dst)参数 src – 要修改的目录名dst – 修改后的目录名返回值 该方法没有返回值该方法 可以重命名 文件 和目录,如果 src参数 对应文件或目录,不存在,...
2024-01-10
如何在Windows中执行Python脚本?
我有一个简单的脚本blah.py(使用Python 2):import sysprint sys.argv[1]如果我通过以下方式执行脚本:python c:/..../blah.py argument它输出参数,但是如果我通过以下方式执行脚本:blah.py argument发生错误:IndexError ...因此参数不会传递给脚本。PATH中的python.exe。路径中也包含blah.py的文件夹。python.exe是执行...
2024-01-10
深究Python中的asyncio库线程同步
前面的代码都是异步的,就如sleep,需要用asyncio.sleep而不是阻塞的time.sleep,如果有同步逻辑,怎么利用asyncio实现并发呢?答案是用run_in_executor。在一开始我说过开发者创建 Future 对象情况很少,主要是用run_in_executor,就是让同步函数在一个执行器( executor)里面运行。同步代码def a(): time.sleep(1) ...
2024-01-10
Python使用win32 COM实现Excel的写入与保存功能示例
本文实例讲述了Python使用win32 COM实现Excel的写入与保存功能。分享给大家供大家参考,具体如下:很久之前通过东拼西凑实现过使用Python通过win32 COM实现word文档的批量处理,后来那段程序功能在我的工作以及生活中被我使用了好多次。在批量处理的时候,不过是一个读写的过程,而读写过后还需保存...
2024-01-10
各位大佬!Python通过pywin32(com接口)调用PPT 复制粘贴幻灯片问题!
最近弄了一个项目遇到了下面一个问题。先上代码(项目里面写的代码,闲看着麻烦直接跳转到后面的-问题还原)# dq_ppt_start_silde_index、dq_ppt_end_silde_index 这两个都是数字,代表页码for dq_data_ppt_silde_index, dq_ppt_silde_index in enumerate(range(dq_ppt_start_silde_...
2024-03-06
使用Python通过win32 COM实现Word文档的写入与保存方法
通过win32 COM接口实现软件的操作本质上来看跟直接操作软件一致,这跟我之前经常用的通过各种扩展的组件或者库实现各种文件的处理有较大的差异。如果有过Windows下使用Word的经历,那么使用win32 COM应该说是更为便捷的一种方式。先前通过拼凑网络上的代码实现过Word文档的处理,今天通过读文档从...
2024-01-10
请问 Python 线程是否可以使用 asyncio 协程代替?
假设我有这么一段代码:import threadingimport timetime_list = []def listen(): last_second = 0 while True: cur_time = str(int(time.time())) if not last_second == cur_time: print('加入 %s' % cur_time) threading.Thread(target=wait_...
2024-01-10
Python None比较:我应该使用“ is”还是==?
我正在使用Python2.x。比较时我的编辑会警告我my_var == None,但使用时不会警告my_var is None。我在Python Shell中进行了测试,并确定两者都是有效的语法,但我的编辑器似乎在说这my_var is None是首选。是这样吗?如果是,为什么?回答:摘要:使用is时要核对对象的身份(如检查,看看是否var是None)。使...
2024-01-10
Python 窗体(tkinter)按钮 位置实例
如下所示:import tkinter def go(): #函数 print("go函数") win=tkinter.Tk() #构造窗体win.title("hello zhaolin")#标题win.geometry("800x800+300+0")#800宽度,800高度,x,y坐标,左上角button=tkinter.Button(win,text="有种点我",command=go) #收到消息执行go函数button.pack()#加载到窗体,button1=tkinter.Button(w...
2024-01-10
vue3 composition API 如何优雅的获取到嵌套组件的refs?
最近在学习vue3.X 找到一个以前2.x的项目自己改成3.x的编写方式现在遇到一个问题 希望大佬们帮忙解惑首页结构大概是这样的home<tabs v-for="v in arr"> <hot-product :list="v.content"> </hot-product></tabs>这里tabs的切换会触发一个hotProduct下cell组件的方法hot-product...
2024-02-06
Python环境Pillow( PIL )图像处理工具使用解析
前言由于笔者近期的研究课题与图像后处理有关,需要通过图像处理工具对图像进行变换和处理,进而生成合适的训练图像数据。该系列文章即主要记录笔者在不同的环境下进行图像处理时常用的工具和库。在 Python 环境下,对图像的处理笔者主要使用 Pillow 库,主要操作包括对图像的读取、存储和变...
2024-01-10
Python 怎么实现类似 PHP array_column 方法的效果?
Python 怎么实现类似 PHP array_column 方法的效果:nested_list = [ {'id': 1, 'name': 'Alice', 'age': 25}, {'id': 2, 'name': 'Bob', 'age': 30}, {'id': 3, 'name': 'Charlie', 'age': 35}, ]把所有的 id 列...
2024-03-05
【Python】某日某条 某 _sign***** 更新
首页专栏javascript文章详情0某日某条 某 _sign***** 更新MS_Andrew发布于 10 分钟前今日头条 _signature 更新现在加 cookie 生成出来的变短了,不是原来那个长长的了按照原来的跑会出来这么个错误原来整个代码还是可以用的,并且是可以抓取到数据到,就是需要频繁的更换 ip关注图片上的公众号...
2024-01-10
将Linux上的Python脚本交叉编译为Windows可执行文件
我有一个Python脚本,希望将其编译为Windows可执行文件。现在,py2exe在Windows上可以正常运行,但是我希望能够在Linux上运行它。我的开发机器上确实 有Windows,但是Linux是我的主要开发平台,我有点讨厌重新启动Windows只是为了创建Windows.exe。我也不需要购买第二个Windows许可证即可在VirtualBox等虚拟机中运...
2024-01-10
Python Pandas Dataframe按组中的最大值选择行
我有一个通过df.pivot创建的数据框:type start endF_Type to_date A 20150908143000 345 316B 20150908140300 NaN 480 20150908140600 NaN 120 20150...
2024-01-10
Python-使用Flask / Jinja2将HTML传递到模板
我正在为Flask和SQLAlchemy构建管理员,并且我想使用来将用于不同输入的HTML传递给我的视图render_template。模板框架似乎会自动转义html,因此所有<“'>都将转换为html实体。如何禁用它以使HTML正确呈现?回答:理想的方法是{{ something|safe }}而不是完全关闭自动转义。...
2024-01-10
如何在Django / Python中自动填充PDF表单?
我有一些PDF表单,我想用Django Web应用程序中的数据自动填充,然后提供给用户下载。哪个python库可以让我轻松地预填充PDF表单?这些表格旨在打印出来。回答:如果你要生成非常动态的PDF,并且需要以编程方式控制所有PDF(数据和布局),则Reportlab非常有用。仅在现有的PDF中填写表格,reportlab是过大...
2024-01-10
Python logging模块异步线程写日志实现过程解析
通过logging模块,重写一个logging2模块,独立开启线程,将待写的日志信息异步放入队列,做到日志输出不影响主流程性能,环境python3.8logging2.pyimport osimport threadingimport queueimport timeimport datetimeimport loggingfrom logging.handlers import RotatingFileHandlerclass logging2(threading.Thread): AQueue = q...
2024-01-10
